if($_GET["delete"]) { mysql_query("DELETE FROM news WHERE id = '" . $_GET["delete"] . "'"); }
Prøv med:Kode if($_GET["delete"]) { mysql_query("DELETE FROM news WHERE id = '" . $_GET["delete"] . "'"); }i stedet for... Brug helst GET eller POST (alt efter formens method) i stedet for REQUEST.Husk også at lave en form for test på id - kig fx på:http://dk2.php.net/manual/en/function.is-numeric.phpmikl-dk | mikl@mikl.dk[Redigeret d. 26/11-03 13:16:31 af mikl-dk]
<pre>$$news = mysql_query("SELECT id, header, date, text, poster FROM news ORDER BY id DESC");while ($row = mysql_fetch_array($news)) {echo "<p><a href=$PHP_SELF?delete=$row[0]>[ SLET ]</a>";echo " - Overskrift: $row[1] - ID: $row[0]";}if($_GET["delete"]) {mysql_query("DELETE FROM news WHERE id = '$delete'");}</pre>Hvad kan jeg skriv ? Jeg sidder her og ligner et kæmpe ?-tegn og fatter overhoved ikke hvorfor det ikke virker når jeg trykker på den ønskede tråd der skal slettes.. Håber der er en der kan hjælpe..